package cn.scnu.model.dto;

import com.alibaba.excel.annotation.format.DateTimeFormat;
import lombok.AllArgsConstructor;
import lombok.Data;
import lombok.EqualsAndHashCode;
import lombok.NoArgsConstructor;

import java.io.Serializable;
import java.time.LocalDateTime;

/**
 * TODO
 *
 * @author hqz
 * @className ProjectAcceptanceDTO
 * @createTime 2024年11月28日 14:57:00
 */
@Data
@AllArgsConstructor
@NoArgsConstructor
@EqualsAndHashCode(callSuper = false)
public class ProjectAcceptanceDTO implements Serializable {

    private static final long serialVersionUID = 1L;

    private Integer smid;

    private Integer smuserid;

    private Double smarea;

    private Double smperimeter;

    private String smgeometry;

    private Integer objectid;

    private Double jdmj;

    private Integer hs;

    private Double zjzmj;

    private Double dsmj;

    private Double dxmj;

    private String fwgn;

    private String gcbh;

    private Double jzgd;

    private String bz;

    private String jzjg;

    private String jsdw;

    private String xmmc;

    private String jswz;

    private String jsgcghxkz;

    private String xgpwh;

    private String fxah;

    @DateTimeFormat("yyyy/MM/dd HH:mm:ss")
    private LocalDateTime wcsj;

    private Integer dscs;

    private Integer dxcs;

    private Double zygnjzmj;

    private Double zygnjrjzmj;

    private String zygnxq;

    private String ggfwss;

    private Double ggfwssjzmj;

    private Double ggfwssjrjzmj;

    private String ggfwssxq;

    private Integer jdcws;

    private Integer fjdcws;

    private String xmsyxz;

    private Integer zs;

    private Double jrjzmj;

    private Double jrdsmj;

    private Double jrdxmj;

    private Double shapeLength;

    private Double shapeArea;

    private String gnlb;

}
